#ifndef CLASS_FACTORY_OBJECT_OSG_SPARK
#define CLASS_FACTORY_OBJECT_OSG_SPARK

#include <EObject.h>
#include <QStandardItem>
#include <QString>
#include <ClassFactoryObject.h>
class ClassFactoryObjectOsgSpark : public ClassFactoryObject
{
    Q_OBJECT
public:
    ClassFactoryObjectOsgSpark( );
    virtual ~ClassFactoryObjectOsgSpark();
    virtual EObject* creatObject(const QString& type_name);
    virtual QList<QSharedPointer<EObject>> generateObjectList();

private:

};



#endif // CLASS_FACTORY_OBJECT_OSG_SPARK
